﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Collections.Generic;

namespace ProtoImaginer.ProtoPage
{
    public class Page
    {
        private List<Image> images; //this image lists contains at most 7 images.
        private int projectId;
        private int pageId;

        public Page(int projectId, int pageId) {
            this.projectId = projectId;
            this.pageId = pageId;
            this.images = new List<Image>(7);
        }

        public Page(int projectId, int pageId, List<Image> images) {
            this.projectId = projectId;
            this.pageId = pageId;
            this.images = images;
        }

        public int ProjectId
        {
            get { return projectId; }
            set { projectId = value; }
        }

        public int PageId
        {
            get { return pageId; }
            set { pageId = value; }
        }

        public List<Image> Images {
            get { return images; }
            set { images = value; }
        }
    }
}
